Add extension point to customize detailed commit message generation. Plugins implementing new ChangeMessageModifier interface can modify commit message when change is being submitted by Rebase Always and Cherry Pick submit strategies as well as when change is queried with COMMIT_FOOTERS option. Intended usage is insertion of custom footer lines depending on the state of the change and the destination branch. Bug: Issue 5003 Change-Id: Ica56762381996db5d6f72b9e04f4588089039b44 
diff --git a/Documentation/dev-plugins.txt b/Documentation/dev-plugins.txt index 41c464f..87e5031 100644 --- a/Documentation/dev-plugins.txt +++ b/Documentation/dev-plugins.txt 
@@ -482,6 +482,14 @@  Certain operations in Gerrit can be validated by plugins by  implementing the corresponding link:config-validation.html[listeners].   +[[change-message-modifier]] +== Change Message Modifier + +`com.google.gerrit.server.git.ChangeMessageModifier`: +plugins implementing this can modify commit message of the change being +submitted by Rebase Always and Cherry Pick submit strategies as well as +change being queried with COMMIT_FOOTERS option. +  [[receive-pack]]  == Receive Pack Initializers